package org.example.client;

import org.example.annotation.Component;

public class ReflectAnnotationTest1 {
    public static void main(String[] args) throws ClassNotFoundException {
        // 通过反射机制读取注解
        // 获取类
        Class<?> aClass = Class.forName("org.example.bean.User");
        // 判断类上有没有这个注解
        if(aClass.isAnnotationPresent(Component.class)){
            // 获取类上的注解
            Component annotation = aClass.getAnnotation(Component.class);
            System.out.println(annotation.value());
        }
    }
}
